tailored suits - English Synonyms Dictionary